package pe.gob.pj.sri.web.util;

import java.util.Formatter;
import java.util.List;

import javax.faces.model.SelectItem;

public class Utilitario {



	
	public static String cerosIzquierda(Object codigo, String sizeBase) {
		String patron = "%0" + sizeBase + "d";
		Formatter formatter = new Formatter();
		return formatter.format(patron, codigo).toString();
	}

	public static String establecerMostrarPanel(String nombrePanel,
			boolean esVer) {
		String parametro;
		if (esVer) {
			parametro = "show";
		} else {
			parametro = "hide";
		}
		return "Richfaces." + parametro + "ModalPanel('" + nombrePanel + "')";
	}
	
	
	public static String obtenerTextoComboBox(List<SelectItem> lista,
			String valor) {
		for (SelectItem item : lista) {
			if (item.getValue().toString().equals(valor)) {
				return item.getLabel();
			}

		}
		return "";
	}

}
